lead a solitary life - Français Anglais Dictionnaire